<?php
/**
 * classe Usuario
 * @author Maicon Zotto
 * @package DiaupeRepresentantes
 */

class Usuario {

	private $row_id;
	private $login;
	private $empresa;

	public function __construct() {
	}

	public function setRow_id($arg) {
    	$this->row_id = $arg;
 	}

	public function getRow_id() {
		return $this->row_id;
	}

	public function setLogin($arg) {
    	$this->login = $arg;
 	}

	public function getLogin() {
		return $this->login;
	}

	public function setEmpresa($arg) {
    	$this->empresa = $arg;
 	}

	public function getEmpresa() {
		return $this->empresa;
	}


	public function getUsuario($db){

		$sql = "select e.row_id
				from 
					usuarios u, 
					empresas e
				where u.row_id_empresa = e.row_id
				and u.row_id = {$this->getRow_id()}";

		$res = $db->executar($sql);

		if($reg = mysql_fetch_array($res)){
			
			$emp = new Empresa();
			
			$this->setEmpresa($emp->getEmpresa($db, $reg["row_id"]));
		}

		return $this;
	}
	
	public function alterarSenha($db, $novaSenha, $row_id){

		$sql = "update usuarios 
				set senha = md5('{$novaSenha}')
				where row_id = {$row_id}";

		$db->executar($sql);
	}
}
?>
